Well that has buggered it!
I couldn’t see any way of releasing the ratchet mechanism to adjust the mileage.
The “new” speedo has had the odometer reset to zero by someone prior to me buying the speedo.
I started to run the mileage up using a drill on the end of the shaft, all seemed OK, but it was a bit stiff when other digits were changing, I got it to 19000 mile, when the 10ths digit stopped turning, something had broken/worn which prevents the odometer increasing the numbers!
There is a slight difference between the 2 odometer drums, but I have managed to swap the upper part of my original speedo onto the base of the “new” speedo. The old one was a bit stiff in operation so maybe this was why the needle was fluctuating.
I now need to re assemble the unit then test it in the car and see how it works, fingers crossed.