About Neil Haywood Plumbing & Heating Limited (09776812) United Kingdom