About D&snussbaum Limited (12143652) United Kingdom