About Albemarle Limited(the) (01669608) United Kingdom