Beecham's Patent Pills. St Helens Lancashire Trademark Details