About Londis Stop Shop Ltd (11065296) United Kingdom