About Ludlow Thompson Asset Management Limited (08861150) United Kingdom