20230223082145.418549 England Farm tax and finance 0264-5718 Farm tax and finance. Farm tax and finance. Farm tax and finance