About Ludlow Open C.i.c. (08415205) United Kingdom