About Lester Aldridge Company Secretarial Limited (04265637) United Kingdom