Probably best known to British television audiences as a member of the judging panel on the BBC's Strictly Come Dancing, Craig Revel Horwood is an more...