About Albemarle Asset Management Limited (04745029) United Kingdom