About Kemble Water Holdings Limited (05819262) United Kingdom