About Independent Life Solutions Limited (06990956) United Kingdom