About J.t.c. Associates Limited (02403712) United Kingdom