About Lee Valley Fruit & Veg Limited (13595357) United Kingdom