About Biwater Holdings Limited (00929686) United Kingdom