About S J Associates Limited (05420117) United Kingdom