Exhibition Staff and Hostess Agency for hire at MACH 2024 at the NEC Birmingham