About James Core Limited (09263751) United Kingdom