About S&e Retailing Ltd (12828106) United Kingdom