Seymour Vandeleur, Lieutenant-Colonel, Scots Guards & Irish Guards