About Lake Geneva Swimming Association Limited (11103702) United Kingdom