William Hampton — English cricketer (1903-1964)