Cooking courses, wellness retreats and foraging: 10 of the best UK holidays for vegetarians and vegans