About Flowerkittle Architects Ltd (10964489) United Kingdom