About Specialist Pools Services Limited (10200309) United Kingdom