About Boom Battle Bar Cardiff Ltd (12669652) United Kingdom