About Henderson Stocktaking Limited (10431128) United Kingdom