About Kernow Locum Ltd. (10660954) United Kingdom