About Farmigea Uk Ltd (09206929) United Kingdom