About T H Armstrong Ltd (09864956) United Kingdom