About S&b 2018 Limited (11146596) United Kingdom