All appear to be officers, and no medals are visible, apart from H.M. Kilts point to a Highland regiment. Someone might know the tartan/sett, and the distinctive tam o shanters or bonnets. Two officers in service dress with Sam Browne belts could be from a Guards regiment and part of a royal escort.
A