About The Swimmers Club Ltd (11449008) United Kingdom