Some further progress, I have obtained a grub screw and installed it. The drive pulley still wobbles around somewhat when driving the arm. It appears to have a round opening on one end and the D shaped opening on the other. I suspect that I need to position it so that the left hand side is on the round portion of the worm screw drive shaft and the right hand side with the locking component on the D shaped portion.
It might be the case that the end of the worm screw drive shaft is bent. Previous shipping damage? That is going to be harder to fix. Any suggestions?
In any event, the arm works, albeit that the worm screw drive shaft gets jammed at a couple of points as it travels across the platter. I suspect that it needs cleaning as it is coated in a layer of old blackened oil or grease. The platter motor does an auto shut off when the arm returns to the starting position.
Next steps, clean the worm screw drive shaft, re-position the pulley and check that the shaft is straight.