About Successful Super Stores Ltd (13432008) United Kingdom