0 employees
Barclay Rolls manufactures cast rolls, forged, hollow or solid in construction that is built from steel, alloy or stainless steel.
1898