William Hampson | Our Team