About Lester Aldridge (management) Limited (02474483) United Kingdom