Two repairers who get very good reviews on this forum for Rolex are:-
William Rice in Hull http://www.williamricewatches.com/index.php
and Duncan at Genesis Watchmaking http://www.genesiswatchmaking.co.uk/index.html
I'm sure other members who've used their services will chime in with more info.