About Brown And Doyle Heating And Plumbing Ltd. (11825241) United Kingdom