About S & J Associates Limited (08584158) United Kingdom