Basil Davey Ashcroft, 1886-1933