Theres some discussion in this thread of ribbons worn at the shoulder:
https://www.britishbadgeforum.com/fo...Kitchener+Army
The colours of the ribbons don't appear to match the red, white and blue of an "ANZAC rosette" and that would be worn lower on the sleeve wouldn't it?