About Lincoln And Ludlow Limited (12051880) United Kingdom