We have always used John Bull in Bedford for both sales and service and found them to be very good although parking is not easy. https://johnbulljewellers.co.uk/about-us
Richardson of Ampthill, although now based in Maulden have a good reputation.
https://www.richardsonsclockrepairs.co.uk/