About T & T Automation Limited (04197344) United Kingdom