Metal Producers

Non-Ferrous Metals (3) |

1 Celsa Manufacturing

Building 58 Castle Works, East Moors Rd, Cardiff, CF24 5NN, UK

029 2035 1800 | More Info

2 Metrad International

168, Clare Rd, Cardiff, CF11 6RX, UK

0292 0492 881 | More Info

3 Commerical Global Services

98-100, City Rd, Cardiff, CF24 3DQ, UK

07961 740151 | More Info