About Mile End Water Ltd (12418622) United Kingdom