About B&a Promotions Ltd (12252963) United Kingdom