Have you ever hosted an event? Whether it was a small gathering of family and friends or a large-scale corporate event, you’ll know just how stressful and exhausting it can be to cater it yourself. You run around tidying, organising, cooking, serving, only to realise with horror that you’ve run out of wine, or youRead more