About S&b Cover Management Ltd (12684952) United Kingdom