Thanks,
I have just sent them a email asking this. They have already paid the EU compensation and additional taxi expenses. They have agreed to pay the replacement flights minus the canceallation leg cost, which BA have ignore my requests for since the cancellation date. So hopefully they can use the formula and side step the need for BA (I will have to push them for this refund aswell though)