About Designer Dens Ltd (13560605) United Kingdom