About Ellis Sports Therapy Limited (13208349) United Kingdom