About Shockwave Pyrotechnics Ltd (07183181) United Kingdom