Don't think its SSP mate. They do all of the landside & airside catering (BK, Food Courts & Bars) at Cardiff and other airports. Not aware that they do any airline catering as such.
The name I was told escapes me, three letters long though...(like that helps
)