About Kla Architects Limited (06538521) United Kingdom