About Swimwell Swimming Club Limited (06631144) United Kingdom