Amec Foster Wheeler plc+OpenCorporates ID