Captain William Jeffcock (1800-1877), first Mayor of Sheffield, 1843 - 44