About Albemarle Esso Ltd (12544121) United Kingdom