About Armstrong Machine Tool Engineering Solutions Limited (09466491) United Kingdom