About James Co Associates Limited (04265023) United Kingdom