William Pearson Xc Co. , Hamburg.