About Charlotte Kitchen Architects Limited (10242349) United Kingdom