About S And B Partnership Ltd (11419046) United Kingdom