About The Central London Clinic Ltd (13654408) United Kingdom