About Neal & Nicholson Plumbing And Heating Solutions Limited (12296181) United Kingdom