About Hancock S Plumbing & Heating Limited (05724776) United Kingdom