We explore what Food for Life is and how they manage to feed over 200 people a day.