Polythene Film in Spain Explatec Address: Carrer Marie Curie, 19, 08210 Barber Phone Number: +34 937 29 12 12