About D.chandler Architectural Design Limited (11023450) United Kingdom