About A Russell (farmers) Limited (00499127) United Kingdom