About Ludlow Thompson Limited (02826702) United Kingdom