Funnily enough I was thinking exactly the same thing. There are a few watchmaker forums out there, Google is your friend. Here's one but not specifically UK:
http://forums.watchuseek.com/f6/