About Later Life Lending Specialists Limited (12101516) United Kingdom