About J.s.m. Associates Limited (02459802) United Kingdom