2nd Lieutenant John Douglas Marriott, 1st Bn Cameronians (Battlefield Cross)