About Lcg Locum Ltd (12925498) United Kingdom