About Kathryn Ludlow & Associates Limited (13631395) United Kingdom