Green’s Dictionary of Slang

cardinal n.2

[ety. unknown; ? the use of a red cloth]

a shoeblack.

T. Mackay [on ‘Shoeblacks’] in Time Aug. 132: From that hour the Shoeblack Brigade has been firmly established in London... costermongers call them cardinals [F&H].