About Larkbeare Dairy Farms Limited (01592704) United Kingdom