It's not my area of expertise (I watch Sewing Bee with admiration! - though less so with that irritating woman doing the presenting now) - but my friend tells me that there are 2 very helpful firms called Nutt, in the Brum area, that you could ask. She goes to Sewing Shows at the NEC (twice a year?) and says they are pretty well known.
A 'DC Nutt' in Walsall, and an 'S Nutt' in Sutton Coldfield, give them a call or drop an email, asking if they can please help? And they can likely also advise if you need a more local repair person?
Lest we forget what we have just lost ....
. As I need to order a new part.
