Gemco LLC Ice Cream Making Equipment & MachinesShop# 8, Ground Floor, Arcade Plaza Building, Sheikh Rashid StreetOpposite Al Tayer MotorsDubai