About Sw Brands Limited (12580988) United Kingdom