About Larkfield Agriculture Limited (08953560) United Kingdom