Thanks for the further feedback.
While I don't know about Capita as an agency (I'd never heard of them before!), the person I've spoken to regarding the vacancy there is based at CTC Fareham and has a NATS email address in addition to the Capita one; which I would hope indicates a certain amount of credibility and reliability (famous last words!).