Look at his arm, there is the single stripe of a Lance-Corporal. As for kilt, I'd lean towards Camerons. Found this on pinterest made it black & white but I know that is not a reliable way of comparing with old photos.
the pic looks very similar to what I have from the railway station in my town while loading stuff of british POWs for a transport to another OFLAG. Stefan.