About New Brook Investments Limited (10974261) United Kingdom