About The Beauty Spot (relaxation Rooms) Limited (05247090) United Kingdom