About Mark Palmer Plumbing & Heating Limited (06698044) United Kingdom