About Walkers International Sport Management Limited (09679752) United Kingdom