About Gannolex Farming Limited (02128381) United Kingdom