About Geoff Hirst Plumbing & Heating Services Limited (09502984) United Kingdom