Barclay, Bevan, Tritton and Co.

GPTKB entity