About Seahorse Automation Ltd (09007573) United Kingdom