William Anderson


Director Barmouth Consols Copper, Silver-Lead & Gold Mining Co. Ltd 1862