British Army 446157 Private Royal Army Medical Corps 3rd Stationary General Hospital
British Army 6643 Private 12th Lancashire Fusiliers
British Army 200117 Private 4th Royal Scots
British Army 1346 Acting Corporal 4th Royal Scots
British Army 2178 Private London Regiment 12th lond Battalion
British Army Second Lieutenant 9th Shropshire Light Infantry
British Army Second Lieutenant 1/4th Royal Scots
British Army Lieutenant 4th Battalion Royal Scots
British Army 16939 Private 13th Royal Scots
British Army 16939 Corporal 13th Royal Scots
British Army 12238 Private 5th Royal Inniskilling Fusiliers
British Army 20621 Private Royal Irish Regiment
British Army 2108 Corporal 5th Royal Lancaster Regiment
British Army Second Lieutenant 5th Royal Lancaster Regiment Territorial Force
British Army S/16814 Private 7th Cameron Highlanders
British Army TR/1/8373 Private Gordon Highlanders
British Army 8252 Corporal 6th Royal Irish Rifles
British Army 20973 Serjeant Royal Irish Regiment
British Army 9977 Private 8th Casualty Clearing Station Royal Army Medical Corps
British Army 1237 Private 3rd Scottish Horse
British Army 316048 Private Royal Highlanders
British Army 7384 Private Lincolnshire Regiment 2nd Battalion
British Army 68368 Private 4th Royal Defence Corps
British Army 2016 Lance Corporal South Lancashire Regiment Transport
British Army 695905 Gunner Royal Artillery Transport
British Army 3647238 Serjeant 5th Prisoner of War Volunteers
South African Services Corporal Uitenhage Volunteer Rifles
South African Services Lieutenant 1st Cape Corps