About Ddc Design Ltd (10408439) United Kingdom