About Physical Activity & Sports Specialists Limited (08709516) United Kingdom