About Optimum Sports Performance Centre Limited (04908206) United Kingdom