About Brook Henderson Holdings Limited (09102158) United Kingdom