Ruairidh MacLennan of MacLennan

GPTKB entity