About Northbrook Group Limited (13454399) United Kingdom