Looks like furnace workers at a glassworks, bloody hot in those suits, only wore one once when I had to work on a live furnace, I was only on it for abot 10 minutes and I thought I'd pissed myself I was sweating so much.
inside a small UK substation, the grey thing is an oil cooled transformer, the red, yellow and blue things on the wall are busbars that carry power.