About Broompark Investments Limited (SC070389) United Kingdom