About Dugard Heating And Plumbing Limited (12740494) United Kingdom