About Wallop Flash Bang Limited (02846593) United Kingdom