About Kiltryknock Farming Partnership (SL002376) United Kingdom