I showed pics of BA CE meals to a SK "elite" and he confirmed that BA is in another division. I have to agree, CE food has as far as I can remember (being old that isn't saying much) never been so good.
I'm a bit curious though, on ARN-LHR or band 4? Drinks are from full size bottles, including Champagne and wine. Is it only on shorter flights where they distribute small bottles? Anything below band 4 maybe?