It is similar (but not exactly) to suits that monsterpolo sells on their web site
http://mns2.com/shop/shopGear.php?gear=mg
see the Union Jack or Australia suits on that page. It could be an older version of one of those, or maybe it is from the Turbo swim/water polo collection, which also has some similar patterns.