About J.s. Associates Limited (02988824) United Kingdom