About Lark Construction Limited (11724611) United Kingdom