Jeremy Duncan (British, born )