About Superior Brands Limited (11536436) United Kingdom