About Armoric International Limited (12484593) United Kingdom