About Ipsum Water (england & Wales) Limited (08656093) United Kingdom