About Sequence Automation Limited (09024143) United Kingdom