About Ashtead Squash Rackets Club Limited (00875384) United Kingdom