About Dna Architecture Limited (05987492) United Kingdom