About S&b Scientific Limited (05947043) United Kingdom