About SCLA Ltd
SCLA Ltd is a manufacturer in Barking, England that specializes in the production of a wide range of quality products. From metal products to plastic products, SCLA has something for everyone.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.