About Brackenridge Investments Ltd (SC514372) United Kingdom