Supplier of Indian food products. A long-standing importer and manufacturer of Indian cuisine ingredients.