Appreciate the replies!
https://www.google.com/search?q=sv65...3tOT89c4GrXAM: are the mounts that I'm talking about.
I think that I'll also go down the welding route as UK stock doesn't seem to be available.
Crash bungs will only make things worse if I was to drop my bike again... I guess I'll just have to live with the fact that this will happen again.