About Lalbagh Fresh Vegetables Ltd (13430844) United Kingdom