About Pool S & Spa International Ltd (12407367) United Kingdom