About Beckingham Swim School Limited (13340955) United Kingdom