Farley's has withdrawn a single batch of its Soya Formula in 900g cans after routine tests found that it contained cows' milk.

Farley's believes that 500 cans are affected but as a precaution has recalled the whole batch.

The affected product is Farley's Soya Formula in 900g cans with a best before date of February 1, 2008, batch code 607D.