About Bracon Holdings Limited (09482362) United Kingdom