About Ledsham Cricket Club Limited (12861244) United Kingdom