About Henderson Roche Ltd (SC471684) United Kingdom