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 (www.exceltechuk.com).
Any queries relating to the previous Filmcast Extrusions business should be addressed to the
company's holding company - Tri-Q Group Limited (www.triq.co.uk).