Bernard Matthews Foods says its Shaftesbury Street factory will close by the end of 2026.