About Holdings S&m Limited (11443748) United Kingdom