About Tythe Farm Holdings Limited (07451737) United Kingdom