About Kirby Wold Farming Ltd (13328912) United Kingdom