About James Associates Limited (06792391) United Kingdom