Sir Andrew Hamilton, 10th Baronet — English cricketer and baronet