About Salamanda Swimming Academy Ltd (07177695) United Kingdom