You could try Martyn Clinton of Auto Lockmaster (http://www.autolockmaster.co.uk/).
He's based in Worcester and I travelled from Devon (to his home in Cheltenham) so that he could supply and programme a fob and key for my Nissan Elgrand. Top bloke and he did a top job.
No connection other than as a satisfied customer.
Cheers,
John