About S S Retail Stores Ltd (10118831) United Kingdom