About Springboard Swimmers Ltd. (04622020) United Kingdom