About Smokers World Ltd (09428838) United Kingdom