About John Crook & Sons. (agricultural Merchants) Limited (SC031385) United Kingdom