About Henderson Rebar (uk) Limited (SC308544) United Kingdom