FareShare is the UK's largest food redistribution charity, with 24 Regional Centres across the country. It takes food from the food industry that can't be sold in shops, either because of packaging errors or a short shelf life. That food, which is...