About Dernaneach Farm Partnership (SL001677) United Kingdom