Tubular steel structure for stadium

History· Headquarters: Wetherby, West Yorkshire, UK