He's a corporal, and it looks like his shoulder title on the upper right sleeve ends in "LL". I haven't found any regimental or corps tabs that end with that. The left sleeve is too fuzzy for me to make out the first letters on the beginning of the tab. There is a shoulder tab for the Cornwall Regiment, but it seems unlikely if he was from Cheshire and you say he was in one of the service units.