About Canal Water (mcr) Ltd (11668359) United Kingdom