About Sandown Sports Club Limited (02662509) United Kingdom