Production House Unit 4A Greenvale Business Park Todmorden Road Littleborough
Rochdale Lancashire
OL15 9AZ
With a combined 140 years experience in the plastic moulding business. We are one of the UK’s market leaders in technical injected plastic moulding solutions, producing plastic components for today’s ...