i'm with diamond and they've been pretty good about it all... they've passed me to a company called albany who deal with claiming from the 3rd party! And they were really helpful... and have said they will get me a courtesy car while mine is being fixed!
Hopefully it wont be too much of a hard job getting her insurance to pay out!