Look for the big I ... on the windscreen.
Independent Mechanical and Electrical Automobile Engineers (London)
[London, 
1961]