About Industore Automated Storage Systems Limited (04711142) United Kingdom