About Uproar Fireworks Limited (11826777) United Kingdom