About Klc Architects Limited (09797346) United Kingdom