No problem' Russell will do you a repair to get it working for a really good price, He got my B31 speedo working great a few years ago for £45 and it's still going strong' Regards John.
Based on your recommendation I contacted Russell today and have arranged to drop the offending speedo off. Prices seem really keen and I was very impressed when I spoke to him on the phone. I will post the results once the work is done. Mike.