About Thames Valley Cereals Limited (IP26655R) United Kingdom