About Irobot Automation Ltd (07787253) United Kingdom