Off the top of my head, I think that is a Brabham. Going by the "Yama" to the right of the photo on the engine cover I guess the engine is a Yamaha. That is Martin Brundles helemt. I'll guess 1992.
As for the 2nd driver I have no idea and the final constructors position will have been at the blunt end of the points table.
No for someone else to sweep in and steal the glory!
