About Stan Stores Ltd (13241138) United Kingdom