Company name: Sheffield Forgemasters
Description: As a global leader in steel production and engineering, Sheffield Forgemasters designs, manufactures and delivers world-class steel forgings and castings.
Brightside Ln, Sheffield S9 2RW, United Kingdom