About Ballcock Plumbing Limited (08161090) United Kingdom