About K.l. Skalka Architects Limited (03939309) United Kingdom