websiteGB logo

Visit Website

Powell Structures Ltd
Steel Fabrication Engineers - Cardiff
Transport Yard
Aberllechau Rd
Porth
Mid Glamorgan

CF39 0PB

Telephone: 01443 733 233