About S&l Trading Ltd (SC627300) United Kingdom