About Yorke Farming Ltd (09924119) United Kingdom