These are probably the Scots Guards. It's hard to tell but bagpipes and their three stripes might signify their third place ranking. Tartan garters maybe? The badges seem to be the Thistle emblems.