About Mason & Teasdale Plumbing & Heating Limited (08049190) United Kingdom