About Automated Retail (holdings) Limited (11203170) United Kingdom