About Anglian Water International Holdings Limited (02024769) United Kingdom