Vickers Shipbuilding and Engineering Ltd.

GPTKB entity