Alexander Shearer

First name:
Alexander
Second name:
Shearer
NI number:
Addiewell Works Mining Manager.

Scottish Oils Ltd, Mining Manager, 1918