About Henderson Homecare Limited (11712255) United Kingdom