About Spirit Of Squash Limited (07617487) United Kingdom