About Automatic Retailing (holdings) Limited (SC238585) United Kingdom