About West Suffolk Swimming Club Ltd (05418279) United Kingdom