About Smoke & Rye Limited (09896679) United Kingdom