The latest figure for contaminated products now stands at 397, in what is thought to be the biggest recall of foods in the UK.