About Paddlers Swim School Ltd (08350161) United Kingdom