About Smokin Rooster Ltd (07641490) United Kingdom