About BM Steel
bm steel (barclay & mathieson) has over 130 years’ experience as steel stockholders in the uk; we now operate from 14 locations around the country, from aberdeen down to winchester a... Read more
bm steel (barclay & mathieson) has over 130 years’ experience as steel stockholders in the uk; we now operate from 14 locations around the country, from aberdeen down to winchester a... Read more