Tesco has recalled its own label frozen Simply Roast Meatloaf after detecting a horsemeat content of between 2% and 5%.