Find New Balance in Paignton, Devon