About Alice Henderson Limited (09024578) United Kingdom