About Dtr Architects Limited (05272041) United Kingdom