I think I might get full comp now ha!
I called the boss again and apparently all the info has been passed onto their broker to then be passed onto the insurer. Luckily my father's in the automotive game and knows many crash repairers so one of his contacts is going to sort everything out with the insurance.
It's going to Plaza Crash which my dad says are very good, so the repair won't be crap