Picked this up at a car show this weekend. Tin is about 8x3x0.5ins. First thought was some sort of windshield cleaner? But from London's famous Clubs to the Towers of Manhattan?
Not much help, but FWIW... the car pictured is a 1941 Dodge.
Found this one.
http://www.ebay.it/itm/Original-PEPE-metal-adv-tin-1940s/152136519141?_trksid=p2 045573.c100033.m2042&_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D2 0140423084956%26meid%3D537ddeea89eb446899d6b47b4be1a914%26pid%3D100033%26rk%3D1% 26rkt%3D1%26sd%3D152136519141
License plate is ten years after the car pictured in your post. Also a clue perhaps with "service clothing."
Pepe was a service clothing (uniforms) company. No doubt the guy in the ad is wearing one. I guess the dodge just represents the fact that all auto service personnel should wear Pepe.
Could be a tin of matches, give away thing from the Pepe company. "one quick flick does the trick"
Or small lighters? It suggests "perfect gift" so it might have held a half-dozen, to be handed out as advertising gifts??