About Assemblage Architects Limited (12300463) United Kingdom