Thank you both so much for your help!
It looks very likely that West Yorkshire regiment could be the one, although the photo isn't too clear the cap badge does look very like the one in the link Frank posted, and India and Iceland seem to fit the movements of that regiment
My relative went by several different surnames, an illegitimate birth and then possibly an unofficial adoption making it slightly difficult to find his service records but now I can narrow it down
Very grateful to you both!
Elaine