UK food group Noble Foods has pledged to supply only cage-free eggs by 2025, a commitment announced as one supplier hit the headlines due to concerns over animal welfare.