About Sheillahill Farming Llp (OC425763) United Kingdom