About Dd Shop Limited (12632853) United Kingdom