About Lancashire Edible Oil Limited (03196035) United Kingdom