My lock runs out tonight, and since I can't find anything about this car, you can unlock it now.
I really like your puzzles, because they're very obscure cars, but I have a suspicion that this photo comes from a period magazine or newspaper, and is not available on the net. I have been through all my usual sources, and come up with nothing.
Very intriguing car. Looks like it was taking part in a rally or one of the classic long-distance trials, possibly in the 1948/52 era.