What sort of mechanism is it? I'd imagine most BHI clockmakers would cope, there's bound to be one close to you.
https://bhi.co.uk/repairer/
Chap I use charges about £85 for a service of an 8 day mechanism or a 400 day clock plus parts. I don't know how much more complex an alarm makes it.