Category: Plastics - Injection Moulding
Unit 33/Nine Mile Point Ind Est
NP11 7HZ,
Newport (Caerphilly)
2. Iota Sigma
Category: Plastics - Injection Moulding
Unit 2/3/Waunfawr Business Park/Newtown Ind Est
NP11 7PZ,
Newport (Caerphilly)