About Anglemere Limited (10410926) United Kingdom