About Swansea Sports Medicine Ltd (11196820) United Kingdom