About Bannister Bros. (farms) Limited (01160300) United Kingdom