About Armstrong-thompson Limited (13131552) United Kingdom