About Jellytots-swim School Limited (09002255) United Kingdom