About Bannister Farms Limited (00714797) United Kingdom