About Coolhurst Squash Limited (07753405) United Kingdom