HL Foods Ltd is withdrawing cans of tomato soup it produces on behalf of a number of retailers and brands because of a problem with levels of tin above the legal limit in some cans.