About Nc&s Architects Ltd (10073667) United Kingdom