About James Cooper Limited (03840099) United Kingdom