It's a German engineering company...https://www.thyssenkrupp.com/en/(Image removed from quote.)
I'm going to do some searching. Seems to be a big V and then the circles make the Venn diagram, so I'll start there.
Good catch Fuzz! Beat me to it. I only know them as an elevator supplier. From back when when it was just Thyssen.
Good grief, so it is, I remember them... Especially that they'd break down and you had to get an engineer out from Germany to fix them.