About Charterhouse Clinic Torquay Ltd (10959805) United Kingdom