About W.s. Incomeplus Limited (10398281) United Kingdom