About Lark Architects Ltd (09742577) United Kingdom