About Lancashire Fruit & Grocery Limited (11464036) United Kingdom