About Putsborough Pool Limited (02521211) United Kingdom