About Dempster Plumbing & Heating Limited (12235401) United Kingdom