Any competent watch repairer should be able to do that. Why in heavens wouldn't they touch it?
I can recommend someone in London but that's not much help if you're in Perth. There are plenty of watchmakers and repairers who are popular on the forum and who could do it.