About London Life Trustees Limited (00934044) United Kingdom