About Biwater Filtration Limited (00980731) United Kingdom