About S & J Ltd. (SC017668) United Kingdom