About Walkers Outdoor Leisure Limited (02908565) United Kingdom