"Can anyone tell me if Atlas still employ UK crews on their 747s and if so who do you apply to for a job ?"
Yes, Atlas still employs UK crews, both at their STN base and their US bases. Apply to the address/fax number on the web site at
http://www.atlasair.com/aa/contact/careers/default.asp (however, they are not accepting Pilot or FE applications at this time).
GSS, though half owned by Atlas, hires separately from the Atlas operation.