About S&l Trades Ltd (13190820) United Kingdom