About Lc Automation Holdings Limited (07430294) United Kingdom