Morning tink,
We are with KL and you do have to send in pics - they don't do email apps - but they are very quick at getting back to you, we had a reply within 2 days. They have an excellent reputation and the jobs we have had have been without castings. I know they get work from Debenhams, Mothercare, Junior, Monsoon, M&S, BHS, Adams etc so quite a list of clients.
So give them a try - they do keep there numbers down thought.