About Preferred Locums Ltd (05961874) United Kingdom