About B.h. Bradshaw & Sons (farmers) Limited (01098070) United Kingdom