Search

£3.2 Million Investment Of Leimbach 1700 Shear

This heavy duty shear offers the highest processing capabilities within the UK, enabling us to process more metal quicker than other metal processors who are using inferior machinery.