About The Hampstead & Highgate Heating & Plumbing Co Ltd (07998006) United Kingdom