Hi Christinaci
I had already tried this and had no luck - I think this might be linked to the fact that there are no archives available in iCloud when I try to restore my contacts in the advanced settings.
To put more context on how this issue occurred. I have two apple devices that both use the same iTunes account (i.e. same email). On one of the devices (call it device A) I deleted all of the contacts as they were the contacts that already existed on my main iphone (call it device B) hence I did not need them in two places. Later that when I looked at my main iphone (device B) all of the contacts were gone!
Now when I look in iCloud I can only see the contacts that I kept on device A - there is no sign of any of the contacts I had previously on device B. I am certain that iCloud previously had all of the contacts from device B.
Thanks
Lee