Printing And Engraving Of Rubber And Plastic in Malta Thermoplastics Ltd Address: A16a, Ind Est, LQA 06 Marsa Malta Phone Number: +356 21 25 11 11