About J. & E. Smillie (potato Merchants) Limited (SC071043) United Kingdom