About Logan Beck Water Ltd (13651495) United Kingdom