About J. & A. Henderson Limited (SC011587) United Kingdom