About S J S Associates Limited (01931508) United Kingdom