About Bang Bang Fireworks Ltd (12074436) United Kingdom