Tri-Q Group
Filmcast Extrusions Limited no longer manufactures and sells cast polymer films and the company has vacated its production site in Nelson, Lancashire.

Excelsior Technologies Limited now operates from the former Filmcast site and any queries relating to the Excelsior business should be directed to Excelsior (

Any queries relating to the previous Filmcast Extrusions business should be addressed to the company's holding company - Tri-Q Group Limited (