About Dsd Design Holding Ltd (12805482) United Kingdom