About The Spa At 142 Ltd (11712130) United Kingdom