About William Harvie & Co. (farmers) Limited (SC027740) United Kingdom