About Killean Farm Partnership (SL004454) United Kingdom