About Glenbrae Consultancy Ltd (NI663509) United Kingdom