Overview

William Marcroft

(1822—1894) co-operative movement activist and company promoter