About Brander-gleghorn Holdings Limited (10922896) United Kingdom