About S.f. Sage Partnership Ltd (08140089) United Kingdom