About Capital Water Cooler Limited (08326800) United Kingdom