About S.j.c. Associates Limited (04045132) United Kingdom