Hi,
According to the King and Country website this group are Argyll and Sutherland Highlanders. I have never seen the figures in the, "flesh", so I cannot comment on how realistic their badge is reproduced. The Argyll and Sutherland Highlanders badge was according to rumour control thought to be the biggest badge in The British Army.
As to which battalion they are representing, the answer to that is more difficult. If as displayed they are in North Africa then they could be from one of the following, at least, the 1st, 7th or 8th battalion.
Hope this helps,
Blackbob.