Ok folks if you know what this is, you get the special know-it-all prize! Spotted it a few days ago shunting cars around thew yard.
From the front/side/whatever you can see that the road wheels lower on hydraulic arms. Apparently the driver’s seat rotates and the controls are separate. That’s all I know about it.