About Biwater International Limited (00976157) United Kingdom