About Armac Engineering Company Limited (SC024381) United Kingdom