About S&s World Trading Ltd (13646591) United Kingdom