I don't know the make, but I suspect it's an IXO made for DeAgostini. I traded it with a friend of mine years ago! It is in 1:43 scale and it has a very nice amount of detail.

Advertisement