About Open Water Swimming Lake 59 Ltd (12454954) United Kingdom