About Smokey Jerkey 2 Ltd (07879866) United Kingdom