About Lee Fruit & Veg Ltd (11825471) United Kingdom