About Star Brands (holdings) Limited (05156476) United Kingdom