About Bad Boy Fireworks Limited (11974500) United Kingdom