BAHRON CATTLE 2020 308714956 Data check and company reliability