About Dmd Studios Ltd (08244580) United Kingdom