About Dean Dugdale Limited (11338968) United Kingdom