Marks and Spencer Group plc

GPTKB entity