Certainly for the Seiko 5 service, try this old family firm. I would ask first about the Chinese movements. I wouldn't be surprised if acquiring replacement movements from eBay and then asking them to fit them for you would be cheaper, but that's just me guessing
https://www.michaelswift.co.uk/services