About S&j Group Ltd (12240678) United Kingdom