Words almost fail me.
Nila are a commercial catering company based in Hanwell. It says "taste and quality" on their website but that is sadly lacking on their front line of advertising: the vans that deliver the food.
More on this sexist shit here.