About Albemarle Kent Limited (02785333) United Kingdom