About T Armstrong Automation Ltd (08834062) United Kingdom