About S & J International (uk) Limited (02953776) United Kingdom