I think it might be from the UK. The machine at 2:22 says TAYLOR <something> ENGINEERS BIRMINGHAM 1907. Taylor Engineering was, and is, a company in Birmingham UK. Of course, their equipment could have been installed anywhere, I suppose...
Nice flick @SensibleSal66 Thanks for posting it. I hear the IMDb rating got a 2.1 They blamed it on the audio. The costumes and plot were nominated for an Oscar.