Hi,
I'm not sure that the 1895 marriage in Whitchurch is the correct Amos ALLEN.
There are army service records at FindMyPast that show,
Amos ALLEN
3883
Rifle Brigade
Joined at: Winchester
On: 4th October 1879
Born: Steventon, near Basingstoke, Hampshire
Age: 23y 1m
Married: Elizabeth Jane SHOLL, spinster, 2nd January 1895, Ashe, Hants
Discharged: 31st January 1901, Woolwich
Address: 30 Godfrey St. Woolwich
Father: Charles ALLEN
Mother: Jane ALLEN (dead)
This Amos can be found in the 1861 and 1871 censuses and the couple can be seen in 1901 and 1911.
Regards,
Daisy