About Dcd Design Ltd (06198098) United Kingdom