About Legacy Benefits Solutions Limited (11870185) United Kingdom