About Squash Limited (04693473) United Kingdom