International Brand Licensing (IBL) has signed two licensing deals for its Admiral brand.