. "These contain no artificial flavours or colours.For 100g they contain the following, 509 calories and 28.9g of fat.The best before date is very good with this product and the one I bought had a best before date until January 2012 and so it can be bought and kept in a cupboard for a very long time.They are best stored in a cool dry place if they are not to be eaten immediately after purchasing them" . . .