About Banbury Farm & General Supplies Limited (03589170) United Kingdom