About S&mbc Ltd (10709315) United Kingdom