About Bracken Holdings Limited (06447011) United Kingdom