About K4 Architects Limited (07359762) United Kingdom