About Barrett Water Ltd (11496553) United Kingdom