About Sterry Sports And Fitness Limited (13369836) United Kingdom