Tests on almost 150 tins purchased in France, Italy, Spain, Germany and Britain, found all 'were contaminated with mercury'.