About Maxwell Swim Club Limited (10299908) United Kingdom