About Larkrise Farm Enterprises Limited (07958613) United Kingdom