Fabrication of train and tender for the latest in the Mission Impossible franchise shot in Norway and Yorkshire in the UK. Get in touch