About Capital Water (london) Ltd (08323704) United Kingdom