Organic Lambs’ Liver, The Green Butcher (300g)