About Dead Dolly Design Limited (11679628) United Kingdom