About J. Cooper & Company Limited (04426189) United Kingdom