BAR, as in "British Accredited Registry"?
Hmm... ;-)
I've heard about the B.A.R. but unless it can be verified without a doubt I don't want to go down that road....any other ideas what it could mean?