About James Kennell Associates Limited (09245704) United Kingdom