About Tixall Farming Limited (12119526) United Kingdom