About Lion Hudson Plc (01051118) United Kingdom