About Lester Aldridge Nominees Limited (02326342) United Kingdom