About Penrose Clinic Ltd. (12918081) United Kingdom