I had the chance to talk to Simon Mainwaring, about the social impact that successful brands could - and should - have on their customers and the rest of the world.