About Outdoor Sports Direct Limited (02780756) United Kingdom