About Detonator Limited (07456513) United Kingdom