I haven’t read all the above suggestions but I know Sainsbury’s sell pots of hard boiled eggs and spinach. For things that last, nuts, babybel, peperami which don’t need refrigerating. Most supermarkets have meat platters with olives etc in the cold meats section.