About Locums United Ltd (10478618) United Kingdom