About Smokerose Limited (01441570) United Kingdom