About Phoenix Sport And Exercise Medicine Limited (07881932) United Kingdom