About S & J Co Management Limited (12055613) United Kingdom