About Henderson Bennett Holdings Limited (02092356) United Kingdom