About Nsa Architects Ltd (03373274) United Kingdom