About Lark Rise (holdings) Limited (12817093) United Kingdom