I've been back for a few years now - I just haven't needed credit before. I travelled back and forth when I was based overseas using my accounts when I was here, abroad and since I've been back. Plus I maintained a residence in the uk while I was away.
It's really just a matter of the accounts not being reported.