About Storrington Squash Club Limited (07386723) United Kingdom