About Albemarle Securities Limited (03954012) United Kingdom