About Quick Recovery Sports Therapy Limited (09484217) United Kingdom