About John Maycock Plumbing & Heating Limited (11070628) United Kingdom