Andrew Keech

Andrew Keech, a business development director from Louis Shelton, Bedfordshire was a contestant on the UK version of the show on 21 July, 2007.