Marks & Spencer Group plc

GPTKB entity