British Army Shoeing Smith Farrier Indian Subordinate Veterinary Department
British Army 3432 Farrier Quarter Master Serjeant Indian Army Veterinary Corps
British Army 1038387 Farrier Quarter Master Serjeant Royal Artillery
…
British Army 1154 Corporal Dorset Yeomanry
British Army 230466 Corporal Corps of Hussars
British Army Second Lieutenant Provisional Company
…
British Army 27559 Private Worcestershire Regiment
British Army 29660 Private Oxfordshire and Buckinghamshire Light Infantry
British Army 38413 Private Wiltshire Yeomanry
…
British Army 42618 Private Reserve Regiment of Cavalry
British Army 321533 Private Royal Wiltshire Yeomanry
British Army 414601 Private Labour Corps
…
British Army 860 Corporal Acting Serjeant Royal Wiltshire Yeomanry
British Army 320192 Corporal Acting Serjeant Corps of Hussars
British Army Second Lieutenant Oxfordshire and Buckinghamshire Light Infantry
British Army 1029 Private Royal Wiltshire Yeomanry
British Army 320290 Private Corps of Hussars
British Army Second Lieutenant 14th Hussars attached 1st Dragoon Guards
British Army 283538 Pioneer Royal Engineers
British Army 20143 Pioneer Oxfordshire and Buckinghamshire Light Infantry
British Army 240053 Pioneer Oxfordshire and Buckinghamshire Light Infantry
…