About Ns Architects Limited (07816612) United Kingdom