Flour Mills in the US are owned by just 45 major companies