About Eddie Maguire Plumbing And Heating Limited (09959869) United Kingdom