About Terling Swimming Club Limited (03908014) United Kingdom