Robin Sheppard is a man on a mission. Leaning across the table in a quiet corner of the tea room in London’s Landmark Hotel, he lays out his vision with the air of someone used to making himself heard ...