About Henderson Kerr (scrap Processors) Limited (SC093531) United Kingdom