About G Henderson & Sons (SL005751) United Kingdom