Don't know how many people. Maybe up to 50 including a swathe of kids. Utterly stingey budget, say £60 for everything including Aldi wine! home baked rolls and spicy lentilly casserole??? Crisps and cheese. Maybe ask close mates to bring the cheese?