Brand Eden, Harringtons, Flavour Lamb