About Dean Wood Holdings Limited (12351940) United Kingdom