About Northampton Plumbing & Heating Limited (10442361) United Kingdom