OIL SALVAGE LIMITED(Registered No 01857473) MANUFACTURER OF EDIBLE OILS,PLANT ANIMAL OILS AND OTHER CHEMICAL PRODUCTS
Address:SEYMOUR CHAMBERS, 92 LONDON ROAD, LIVERPOOL Liverpool, LondonBusiness type:Manufacturer