About The London Therapy Clinic Ltd (13229038) United Kingdom