About Durham Architectural Design Limited (05338619) United Kingdom