About Jc Spa Limited (09845408) United Kingdom