The findings come as 33 leading food and grocery companies have announced they are voluntarily committing to prevent 75,000 tonnes of waste being created by the end of 2012.