Leonard T Carlier wearing Suffolk Regiment cap badge