About Laxmi Fruits & Veg Ltd (11444513) United Kingdom