Wow! Some very varied questions and solutions here.
Not a Hillman engine (if you look at the photo there is a very large sprocket for chain drive), not from Scandinavia (it's already established that this is a British engine in a French chassis) but it is indeed a Vincent engine!
Well, actually not QUITE a Vincent, but it is in effect that make. I'm going to be helpful and LOCK this puzzle for D-type. This car is quite obscure, and this is the only photo I could find which shows it in one piece.
No more clues. LOCKED for 24 hours.