Based in United Arab Emirates Shimla Hills pvt ltd is a Processor, of Frozen Vegetables, Frozen Fruits, JuiceNotFrozen,
Overview : plant located in India
United Arab Emirates
Contact : Carvalho
Jessline
, sourcing and business development
, (Buyer, Seller, )