About J & D Cooper Limited (08962244) United Kingdom