About S&t Retail Ltd (13567513) United Kingdom