About S&b International Ltd (11181454) United Kingdom