About Brougham Investments Limited (SC523788) United Kingdom