About Magic Smoke Limited (04840003) United Kingdom