Mini vegan sausage rolls are a plant based take on this classic British snack. They are easy to put together, can be gluten-free and make for a perfect finger food.