Puff pastry sausage rolls are a delicious and traditional British bite that make the perfect appetizer or afternoon tea treat ...