About Cheshire Spas & Pools Limited (03270892) United Kingdom