Edible insects anyone? Whats on the menu? (UK)