Masters Catering offers professional office and corporate catering in London, providing fresh meals for meetings and events. They also operate a cafe with snacks and drinks.