About Dum Dum Retail Limited (08697506) United Kingdom