About Lancashire Hose And Fittings Limited (04603917) United Kingdom