3rd Party have just admitted 100% liability!!!!!
Just spoke to Ray @ Rosso Corse (like a babbling idiot) and should be able to get the repairs underway soon. Just got to get the insurance company to get in contact etc etc.
Anyway thank **** it's sorted! I can finally get the bike back and make some noise.
Few beers are definitely in order tonight