About C Walters Plumbing & Heating Limited (08470802) United Kingdom