About Scott Automation Limited (09185814) United Kingdom