About S B Investment Management Limited (06723733) United Kingdom