About Aberdeen Standard Investments Life And Pensions Limited (03526143) United Kingdom