About Proper Locum Ltd (06600916) United Kingdom