About Smoke & Watch Limited (09113934) United Kingdom