& H . KEYWORTH & Co.