I got mine done by Tvrcarparts. I sent my original cable to them and a few days later a new one appeared along with my original one back. Fitted it in a matter of minutes.
When I was fitting cruise. Control to my car, I had to have a special speedo cable... Got it from Speedy, who told me to send in what I had and they'd make what I needed. Works a treat