About Camigh Locum Ltd. (SC278860) United Kingdom