About Tdc Architects Ltd (10404122) United Kingdom