About Leander Swimming Club Ltd (09331925) United Kingdom