Well I'm not 100% sure for the first badge, but second in the upper row is collar badge of the Royal Scots Fusiliers, while all the rest are collar badges of the Royal Artillery.
Without looking for my books the one with the thistle looks like Royal Scots Fusiliers collar dog. (ah beat me to it). Artillery and possibly royal horse artillery?