About S&b Uk Holdings Ltd (12233810) United Kingdom