About Armstrong Equipment Limited (00302491) United Kingdom