About Spa Design & Manufacturing Limited (08665002) United Kingdom