About S&j Worldwide Ltd (12540985) United Kingdom