UK meat processor Cranswick today (26 July) admitted its annual profits would be lower than initial expectations, a warning that hit its shares.