About Carrs Billington Agriculture (sales) Limited (00189740) United Kingdom