About The Spa Ilkley (management) Limited (02594281) United Kingdom