#Film: plastic #Giftware #Mouldings: plastic injection #Tottenham #ON #ontario #Film: plastic #Giftware #Mouldings: plastic injection #326114-Plastic Film and Sheet Manufacturing