About Taylors Swim School Ltd (13661078) United Kingdom