Hi Mark
I have an old Tag 2000 which was a present from my parents way back in 1991.
I would recommend Watchdoctors. Well, they serviced my watch a few year ago and was really pleased with the service.
You could always try Steve Burrage a forum favourite and I have used him in the past too with excellent results.
Good luck chap.