About S & J 786 Limited (13591914) United Kingdom