About S&m German Limited (10135564) United Kingdom