About T.e. Beevers (farmers) Limited (01127861) United Kingdom