& H . O. Wills , Bristol & London , Richmond Cavendish & C:o ,Liverpool