About Kenton Lane Farm Management Limited (10474212) United Kingdom