About B Henderson Limited (11740267) United Kingdom