About Sandbach Spa Consultancy Limited (05944213) United Kingdom