About S & B Investments Ltd (12373671) United Kingdom