About Companion Locum Ltd. (12500678) United Kingdom