About The Beauty Spot Therapy Ltd (11780267) United Kingdom