Well this was fixed by deleting the System.Keychain file.
It has worked but who knows what horrible repercussions this will have!!

Thanks also for your suggestion Robert.

Cheers
James