Bio Cheese have released some new and convenient vegan cheese and cracker snack packs for you to enjoy - how do they taste? Bio Cheese is honestly on...