About Tottergill Water Co Ltd (12194425) United Kingdom