About John Henderson & Son (fruit) Limited (SC036389) United Kingdom