About Detonation Limited (04426728) United Kingdom