About S&b Investment Walsall Ltd (10924352) United Kingdom