About John Henderson (mallusk) Limited (NI048625) United Kingdom