About Sallachy Farm Partnership (SL002727) United Kingdom