I can't believe what I just saw with the catering, still doing table trays like Economy Class? Did they line your table with a table cloth? If there isn't a table cloth, then it ain't International Business Class, even though this is only a 7 hour flight. The presentation of the meals is rather sub-par even by Longhaul Business Class standards.
Even in BA's NGCW, I still witnessed meals served in a tray. Only that they bring the meal in stages like in all Business Class meals.