It's a stelworks mate , we roll billets to make rebar for building , we make it in coil form and in straight bars to customers required lengths. It's called celsa steelworks in Cardiff , Wales, UK. hmm metallurgy you would love it here mate, as we need to get our steel top quality for CARES certificates. have a look if you are interested. and i think they do sponsering aswell for mett students to come over a have hands on experience. httpis that some sort of foundry? (i'm studying to be a metallurgist)