About Tical Farming Limited (12086286) United Kingdom