ok found this and I am pretty sure its for a chevy. and it looks like its some kind of front mount set up? but for what and what kind of use is it?he inside of the cover. It has zeus forged on t thanks in advance
It's stamped 'Zeus'; I did a search for zeus timing cover, and came up with this place in the UK: http://www.zeus.uk.com/land-rover.php They make a timing cover for a Land Rover but doesn't look anything like that one.
Check into Formula 5000 cars that are Chevy powered, lots were built in England.http://www.myf5000.com/drivers_hiroshi_fushida.html