About Bracken & Bumble Limited (12587280) United Kingdom