About Chris Coombs Plumbing & Heating Limited (08780510) United Kingdom