About Sb Holdco Plc (11436854) United Kingdom