About Nicols Convenient Stores Ltd (11990028) United Kingdom