About S&b Management Ltd (07783114) United Kingdom