About H & I Heating And Plumbing Limited (12198066) United Kingdom