Is it not worth contacting the breakers as well?
I believe there is one in Wootten Bassett? Got the number from Thomson local but can give it to you if its any help.

Also Bubbafred on here works in a parts place in Brighton. He might be able to help you.

More importantly I hope you are ok? Bikes can be fixed and replaced and dont hurt so much .