Campaigners want pub called The Midget to change ‘offensive’ name despite it celebrating classic car