About Tynewydd Farm Partnership (LP003002) United Kingdom