I think the Guards div flash on the blokes floppy hat gives the game away a bit.
Exile - only TA member of the 51st Highland Regiment (volunteers) wear the HD flash these days (oh and a few privileged individuals that soldier above the Highland line). http://www.blackwatch-ta.org.uk/
The 1st Batalion Black Watch (RHR) do not wear the HD flash.
Oggy - As to Fijians being in the Watch - so! Jealousy will get you now where - we don't accept english regiments rejects Plus we get to have a good rugby team for a change!!