About Carrs Billington Agriculture (operations) Limited (03574122) United Kingdom