About S & I Management Limited (06476686) United Kingdom