The 12.30 from Croydon / Crofts, Freeman Wills (1879-1957)