About Slaughter S Smoke Shack Ltd (12188333) United Kingdom