About Brackenburn Holdings Limited (00974254) United Kingdom