About Royal London Unit Trust Managers Limited (02372439) United Kingdom