Delicious Ice Cream Sandwich Recipe - A Vegetarian Treat from England