About S & B Management Initiatives Ltd (02810795) United Kingdom