About Henderson Whitelocke Limited (11217832) United Kingdom