Those crew rations seem out of date by quote a few years- Flybe (british european) dont even operate any of those flights and I am sure BA also operate the A319 at LGW with 3 crew.
As for Air 2000 they dont even exist anymore.
They seem like pre 9/11 figures even.