About Farmlands Management Company Limited (10344139) United Kingdom