About Neil Nicholls Plumbing & Heating Limited (08425252) United Kingdom