About S&b Brands Limited (05635585) United Kingdom