My money is on Swissport, they do afterall handle EZY at majority of other UK airports so maybe able to negociate a discount.
Swissport don't handle EZY anywhere else in the UK. They used to handle them in STN but i believe its now Menzies down there and also Menzies at the majority of other UK airports.