There was a management reshuffle last year and the person now holiding the reins in my opinion was the most efficient of them. I would have no hestitation in reccommending them.
I have had dealings with many many engineering and pilot recruiters/employers/contracting companies from a professional stance and have to say they have always stood out as the best.
There are two based in Cambridgeshire I would definitely avoid. I used to work for them and they are shoddy, arguementative and unfair. (bitter?? me???
)