About Tysdale Farm Management Company Ltd (13422692) United Kingdom