About Mendip Farm Services Ltd (10824005) United Kingdom