About Tannachy Farm Partnership (SL004307) United Kingdom