Logos and Badges

Logos and badges. Most of you like logos and badges on your car stuff. Unfortunately it appears that now Trading Standards, HMRC and the Police like them too, if recent activity is anything to go by. Probably the largest UK key supplier was effectively closed down for a few days a couple of weeks ago…
Read more