Company · mentioned 152 times
British multinational contract food service company and one of the world's largest contract caterers, running cafeterias and food operations inside client sites such as offices, hospitals, schools and sports venues.
Business Breakdowns· 2 Apr 2025