About Richard Scott Automation Limited (13460358) United Kingdom