Vickers Shipbuilding and Engineering Ltd

GPTKB entity