About Thompson & Baroni Architects Limited (04638667) United Kingdom