James Weir Sr.

First name:
James
Second name:
Weir Sr.
NI number:
Menzies Building, East Calder