It’s only a guess as it’s a bit strange
Is it a very stylised anvil in a horseshoe
Something to do with Gretna Green or a blacksmiths guild or possibly a car rally to Gretna or a good luck charm
There were quite a few crude horseshoe shaped car badges and radiator cap emblems on vintage cars that were popular for luck