About Lenton And Wilkinson Limited (00482605) United Kingdom