About Armitron Ltd (12072134) United Kingdom