About Aldeburgh Water Ltd (12671904) United Kingdom