I found this site while searching for keyholderfinder which seems to have been removed or the server expired. I am from the Uk and i have been...