Does anyone know where this car is and who owns it. I am having a bit of a clear out and have found an old English auction catalogue from twenty years...