Penzance Dry Dock & Engineering Co. Ltd.

GPTKB entity