About S&mm Holdings Limited (SC432165) United Kingdom