About Squash International Limited (10086871) United Kingdom