About Coastal Locum Services Ltd (11456830) United Kingdom