Cycling enthusiast Steve hosts the third dinner party of the week in Gloucestershire, hoping to impress his guests with a menu inspired by his travels