About Merris Bros (farmers) Limited (00531079) United Kingdom