About D. D.wood Limited (11012926) United Kingdom