About Dmd Architecture Limited (04581816) United Kingdom