FYI, I tried to make a claim against IB (for a LHR-MAD-JNB flight) but the UK body refused to deal with my claim on the grounds that I am not a UK resident. It would seem that this effectively prevents the application of the EU regulations to any non-EU residents.