C & L Lead Sheet Fabrication Ltd Barry, CF62 7YS Products and Services Fabrication Metal Fabrication Fabricators Engineering Metalwork AI MATCH Click to reveal phone VIEW ON MAP