SMITH & ELLIS LTD.

London-based retailers of the British-built "Premier" mower c1929.