About S And B Holdings Limited (10744846) United Kingdom