About National Express Group Plc (02590560) United Kingdom