I think that it’s the caterers’ insurance that will have to pay for the damage.
However, to what extent it’s possible to make sure that all of the consequential costs are also covered without MyTravel being out of pocket I’m not sure.
One for the lawyers?