About Alcan Ltd (SC575346) United Kingdom