About Yorkvale Farming Limited (05860664) United Kingdom