About Kitson Architecture Limited (08222667) United Kingdom