Sour Cream July 24, 2015 | No Comments Sour Cream Armadale sour cream is a rich, full fat sour cream that is closer to being creme fraiche. It has a unique flavour without fillers or additives. A little goes a long way!