Lou Stein is a man with vision. Only a few weeks into his new job at Chickenshed, based in Southgate, north London,