About Dead Duck Limited (09910507) United Kingdom