About Ss Retail Glasgow Ltd (SC689918) United Kingdom