About Ludlow Castle Bowling And Tennis Club Ltd (08868466) United Kingdom