Marks & Spencer gets salmon for its premium range from a fish farm with the worst record for killing seals.