There was limited catering available on a recent HKG-LHR CX flight due to "disruptions in LHR". No advance warning given.
Flight CX251 was fully catered, but decision was made to preserve provisions for the return from LHR. I filed a complaint thru the ISM, and provided my business card so they could contact me.
I will let you know how I make out.