About Dsc Design Limited (06390954) United Kingdom