About T. W. Bell & Sons (farmers) Limited (00766794) United Kingdom