Queen's Own Highlanders
The Cameron tartan is shown. The Seaforth is not.
source http://www.qohldrs.co.uk/index.htm
Hector on the right is the Glengarry (cap) badge.
Listen to the Regimental tune here.
Here is a selection of duty tunes.
More info here. http://pub24.bravenet.com/search2/search.php