About James J Associates Limited (11353826) United Kingdom