About Kendall Farms Limited (07657921) United Kingdom