London-based catering company, Smith's Catering, provides food and drink services for weddings, corporate, and private events. They offer diverse options like buffets and afternoon tea.