Update...got a speedo sensor from China for $7:00 inc postage. It arrived in 5 days, fits car but the plug is different so I cut the plug off the old sensor and using small spade crimp fittings connected it to the new plug.
Put it on the car but no joy.
Rang
www.genuinepartssearch.co.uk , very bored sounding,uninterested guy at the end of the phone said it was no longer available. There is one on eBay which says it fits but it looks the same as the one I bought.
So my non working speedo could be the cable broken inside somewhere or the circuitry on the clocks itself or I didn't do the connections well enough. Mileometer dosent work either.