About Albemarle (ilfracombe) Limited (05980335) United Kingdom