About Wellcomm Health & Fitness Leamington Ltd (13145248) United Kingdom