Bristol england?-Large license plate backings... It's British and that is a inspection badge is I think it's a, "Peterforeskin" is nice try, kiki...