About Poolfresh Limited (03288160) United Kingdom