About Oxford Sport And Exercise Medicine Ltd. (07893606) United Kingdom