Restaurants, cafes and pubs are particularly short of waiting staff and chefs, UK Hospitality says.