About Lark Copse Limited (02502067) United Kingdom