About Jubilee Fireworks Limited (02912661) United Kingdom