About Billington Agriculture Holdings Limited (00338481) United Kingdom