About Dmd Design & Marketing Ltd (13057747) United Kingdom