About Dennington Plumbing & Heating Ltd (12258907) United Kingdom