About Sport Links Travel Ltd. (08455323) United Kingdom