About Amticote Limited (13372637) United Kingdom