About B B Henderson Limited (08999817) United Kingdom