Premier Foods plc has booked a 29% drop in full-year profits and said it expects the consumer environment to remain challenging in 2012, impacted by continued high levels of promotional activity and cost inflation.