About Glenbrae Enterprises Limited (NI625765) United Kingdom