About Kieron Lynch Architecture & Development Company Ltd. (SC522135) United Kingdom