About Mcmorran Enterprises Limited (11216178) United Kingdom