About Dmd Developments Ltd (SC709003) United Kingdom