About Charterhouse Clinic Flore Ltd. (09197600) United Kingdom