No* recruitment business or umbrella companies involved. Job Types: Full-time, Fixed term, Freelance.