About Blue Squash Limited (12447557) United Kingdom