About Lark Rise Estate Limited (12401338) United Kingdom