6 seaforth highlanders - military cross