About Lark Hill Construction Limited (12999291) United Kingdom