About Ballachraggan Farm Partnership (SL002648) United Kingdom