About D Cooper Ltd (11794046) United Kingdom