Taunton Silver Plate Company

GPTKB entity