About Dittrich Hudson Architects Limited (07194499) United Kingdom