About Atomic Squib Limited (03554186) United Kingdom