About Hyde & Myers Plumbing And Heating Limited (10078133) United Kingdom