Babcock International Group plc

GPTKB entity