About Swimming Pool Supplies & Services Limited (03404623) United Kingdom