About Thomson Architects Ltd (09730360) United Kingdom