About Kendall Hall Farm Ltd (09101542) United Kingdom