Over 40% of French people grow their own veg, cultivate their own herbs and eat eggs laid by their own hens. But as small agriculture is slowly suffocated by people choosing to live in large towns and cities, can Farmili – an internet-based provider of urban mini-farms – put production back into the hands of the people?