About The London Therapy Centre Ltd (12503983) United Kingdom