About Contrabrands Ltd (13256538) United Kingdom