About Armac Associates Limited (SC323308) United Kingdom