About Lancashire Plumbing And Heating Limited (07912073) United Kingdom