About Beaverbridge Investments Limited (04441784) United Kingdom