About Pooltechnics Ltd (12954496) United Kingdom