About Klab Architecture Limited (07727832) United Kingdom