About The Spa Room Limited (13411512) United Kingdom