About Staplehurst Cricket And Tennis Supporters Club Limited (11410126) United Kingdom