Henry Holmes Croft, in military uniform as captain of No. 9 company, Queen's Own Rifles