About Tate & Tonbridge Automation Limited (11840125) United Kingdom