Thanks all. Still feeling like a bit of a tw@t, but what can you do
Spoke to my insurers this morning, and they were a bit concerned that they might not be able to find anyone capable of fixing it given it's a bit of an oddity!
I suggested that given I'm the person that built it, I'm probably the best person to undertake the work, and would be happy to do it if they paid for the parts.
They seemed to think that might be possible and are sending an inspector out on Monday to assess the damage.
Hopefully they'll agree to send me a nice big cheque in the near future and I can start shopping for bits and get it back on the road.